<?php

header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS");
header("Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, X-Requested-With, raw");

function projectLoader($className) {
    $baseDir = __DIR__ . '/classes/';

    // Замена обратных слешей на прямые в случае пространств имен
    $className = str_replace('\\', '/', $className);

    // Полный путь к файлу класса
    $file = $baseDir . $className . '.php';

    // Проверка на существование файла
    if (file_exists($file)) {
        require_once $file;
    }
}

spl_autoload_register('projectLoader');
